home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr32 / 4space11.zip / 4SPACE.TXT < prev    next >
Text File  |  1995-02-07  |  21KB  |  413 lines

  1.  
  2.  
  3.               ╔════════════════════════════════════════════════╗
  4.               ║                   4Space 1.1                   ║
  5.               ║                                                ║
  6.               ║      Copyright (C) 1995   Lonny A. Eachus      ║
  7.               ╚════════════════════════════════════════════════╝
  8.  
  9.  
  10.     4SPACE is a different kind of screen saver.  It gives the impression of
  11.     a moving and shifting "window" on a surrealistic world of textured lines
  12.     and curves.  It can be a lot of fun to watch.  The lines and shapes that
  13.     it moves around the screen are nothing new.  The "uniqueness" comes from
  14.     the fascinating, eye-pleasing curves or interacting Moiré patterns it
  15.     makes in the process.  It has many combinations of options to modify its
  16.     operation, so if you get bored with one setting, try another.  The options
  17.     cover a wide range from relaxing and interesting to very obnoxious,  so
  18.     you can set it however your mood suits you.
  19.  
  20.     I think M. C. Escher would have liked this.
  21.  
  22.     4SPACE 1.1 requires at least a 286 with VGA monitor.  If you don't have
  23.     at least a 286 with VGA or Super VGA video adapter, don't try to run it.
  24.     This shareware version does not check your hardware for suitability
  25.     before attempting to run.  A math coprocessor speeds it up, especially
  26.     on older machines, but it is not required.  The most important performance
  27.     factor is the speed of your video adapter.
  28.  
  29.  
  30.                            ╔══════════════════╗
  31.                            ║ COPYRIGHT NOTICE ║
  32.                            ╚══════════════════╝
  33.  
  34.     4SPACE 1.1 is Copyright (C) 1995  Lonny A. Eachus.  The author reserves
  35.     all rights under US law and international treaty regarding 4SPACE and its
  36.     associated files.  The program 4SPACE 1.1 is distributed as shareware.
  37.     Shareware is not free software.  You may evaluate the product for a period
  38.     of 30 days. If you continue to use it after that time you are expected to
  39.     pay for it.  Registration information is provided below, and in the file
  40.     REGISTER.FRM, included with the program.   4SPACE 1.1 may be freely copied
  41.     and distributed for evaluation, provided: the program and associated files
  42.     must be distributed together as a unit; no additions, modifications, or
  43.     deletions may be made to the original material; and no fees of any kind,
  44.     including cost reimbursement, may be charged for distribution without
  45.     written permission from the author.
  46.  
  47.  
  48.                                ╔════════════╗
  49.                                ║ DISCLAIMER ║
  50.                                ╚════════════╝
  51.  
  52.     4SPACE has been tested, but that doesn't mean it will work on your machine.
  53.     The author assumes no responsibility for damages OF ANY KIND associated
  54.     with the use of this software.  USE IT AT YOUR OWN RISK.  I have to say
  55.     this, but I mean it.  If your big red power switch fries (I have seen it)
  56.     and your house burns down, it ain't my fault.  If your kid swallows the
  57.     disk and needs surgery, don't blame me.  If your Pentium miscalculates your
  58.     tax (likely?) and you go to jail: I wasn't there.  The visual effects may
  59.     be different, but this software uses standard commercial stuff.  If your
  60.     monitor decides to go to Hell while 4SPACE is running, it isn't the fault
  61.     of 4SPACE.  And I can prove it.  Does that seem defensive?  You bet.
  62.  
  63.  
  64.                              ╔════════════════╗
  65.                              ║ INDLUDED FILES ║
  66.                              ╚════════════════╝
  67.  
  68.     4SPACE 1.1 is distributed electronically in compressed form, in a file
  69.     called 4SPACE11.xxx, where xxx is the extension given to it by compression
  70.     software.  This extension will usually be .ZIP or .ARJ, but others are
  71.     possible, including .ZOO, .ARC, .PAK, etc.
  72.  
  73.     After uncompressing, you should have the following files.  You should find
  74.     ONLY these files - the advertising files that some BBSs insert are NOT
  75.     appreciated and violate the distribution restrictions given above.  If you
  76.     find those in the compressed file you download, I would like to know about
  77.     it.  Please contact me at the address given below.
  78.  
  79.       FILE          SIZE (bytes)              PURPOSE
  80.       ----          ------------              -------
  81.  
  82.     README.1ST          1996            Getting started instructions.
  83.  
  84.     4DEMO.BAT           3851            Demonstration batch file.
  85.  
  86.     4SPACE.TXT         21474            This file.
  87.  
  88.     4SPACE.EXE         47072            The executable program.
  89.  
  90.     FILE_ID.DIZ          494            A description file for Bulletin Boards.
  91.  
  92.     DESC.SDI             494            Another description file.
  93.  
  94.     REGISTER.FRM        1436            A printable registration form.
  95.  
  96.     If you have reason to suspect that the program or any other files have
  97.     been modified, please contact the author at the address given below.
  98.  
  99.  
  100.                             ╔═══════════════════╗
  101.                             ║ INSTALLING 4SPACE ║
  102.                             ╚═══════════════════╝
  103.  
  104.     No special installation is required to use 4SPACE.  Just create a DOS
  105.     directory, copy the compressed file into it, and uncompress.  4SPACE 1.1
  106.     is distributed as a compressed file called 4SPACE11.xxx, where xxx is the
  107.     extension of the compressed file format (most commonly .ZIP and .ARJ).
  108.     See the instructions for the compression software if you don't know how
  109.     to uncompress.  If you don't know how to create a directory or copy the
  110.     files, see your DOS manual.
  111.  
  112.     4SPACE will run under Windows as a full-screen DOS program (NOT as a
  113.     Windows Screen Saver).  To install under Windows, uncompress 4SPACE into
  114.     a directory.  Then open the Windows program group you want 4SPACE to be
  115.     in, and make sure it is the currently selected group.  Choose File | New
  116.     from the Program Manager menu.  Click OK on New Program Item.  Click
  117.     anywhere in the Command Line box, then Click Browse.  Move to the
  118.     directory where 4SPACE is located.  Select the file 4SPACE.EXE.  Click
  119.     OK.  If desired, you can change the assigned Windows Icon at this point.
  120.     Click OK.  The end.  It's a lot of steps, but that's Windows.  Go figure.
  121.  
  122.  
  123.                               ╔════════════════╗
  124.                               ║ RUNNING 4SPACE ║
  125.                               ╚════════════════╝
  126.  
  127.     *** IMPORTANT ***  when evaluating 4SPACE, give it a little time at each
  128.     setting to see what develops.  Often the most interesting part is the
  129.     pattern that emerges, rather than the moving shapes on the screen.
  130.  
  131.     To start the program in one of its simplest modes, just type 4SPACE.  But
  132.     please read further first.
  133.  
  134.     The program begins with an info screen, which is reproduced below between
  135.     the dashed lines.  The shareware version will pause for about 8 seconds at
  136.     this point.  The registered version starts immediately with no pause.
  137.  
  138.     -------------------------------------------------------------------------
  139.  
  140.               ╔════════════════════════════════════════════════╗
  141.               ║                   4Space 1.1                   ║
  142.               ║                                                ║
  143.               ║      Copyright (C) 1995   Lonny A. Eachus      ║
  144.               ╚════════════════════════════════════════════════╝
  145.  
  146.                          UNREGISTERED EVALUATION COPY
  147.      To order a registered copy,                 Lonny A. Eachus
  148.      send your name and address                  Consultech Computing
  149.      along with a check or money                 1108 N. 22nd
  150.      order for $7.00 US to:                      Coeur d'Alene, ID  83814
  151. ────────────────────────────────────────────────────────────────────────────────
  152. Syntax: 4SPACE [SWITCHES]  Switches are not case sensitive.  Valid switches are:
  153.  
  154. /Dxx   (D)elay factor for faster machines.  Valid range: 0-9999999.  Default 0.
  155. /Lxx   (L)ines for generating screen patterns.  Valid range: 3-32.  Default 4.
  156. /Cxx   (C)olor xx for single color (try it).  Valid range: 1-15.  Default 7.
  157. /M     (M)ulticolor.  Each line is a different color.  /M will override /C.
  158. /V     (V)ary colors.  Color shifts every bounce.  Really wild with /M and /N.
  159. /Nxx   (N)oise frequency xx enabled.  Valid range: 100-7000.  /N alone = Random.
  160. /?        Displays this screen, then exits.  Main program will not execute.
  161.  
  162. SPACEBAR    while running freezes the screen.  Press again to continue running.
  163.  
  164.                      Pausing to remind you to register...
  165.     -------------------------------------------------------------------------
  166.  
  167.     Most of the information you need is here.  You can call up this screen by
  168.     typing   4SPACE /?   or   4SPACE /H.    "H" is for Help.
  169.  
  170.     4SPACE is controlled by command line switches.  This makes running it
  171.     from batch files convenient: put your favorite settings in a batch file
  172.     to run 4SPACE the same way next time.  If you are unfamiliar with
  173.     command line switches or batch files, see your DOS manual.
  174.  
  175.     Look over the list of command line switches.  A few notes about them:
  176.  
  177.     1)  All switches must be separated by at least one space.  4SPACE /M /N
  178.         is OK, but  4SPACE/M/N  is not.
  179.  
  180.     2)  The order of the switches doesn't matter:    /N /V  =  /V /N
  181.  
  182.     3)  The switches are not case-sensitive:    /D  =  /d
  183.  
  184.     4)  All switches are independent except /C.  Using the switches /M or /V
  185.         will override the /C setting.  This will be explained further below.
  186.  
  187.     5)  4SPACE likes to run; it doesn't want to quit and spit out error
  188.         messages.  So if a switch setting is incorrect or out of range, it
  189.         usually won't choke and spit out "ERROR #73" or something.  Instead,
  190.         it will ignore the error and use a default setting.  This helps avoid
  191.         false starts, but can cause confusion if you are not aware of it.  So
  192.         if it doesn't run the way you expect, check your switch values.  When
  193.         an error does occur (entering ridiculously large switch values), an
  194.         attempt has been made to make the messages clear and meaningful.
  195.  
  196.  
  197.     Let's look at the switches and see what they do.
  198.  
  199.     /D is first.  "D" stands for Delay Factor.  It is very important because
  200.     it controls how fast the program runs.  If you have a newer computer and
  201.     you don't set this value, 4SPACE will likely run around the screen so
  202.     fast you won't see what's going on.  That's no fun at all.  So you will
  203.     probably have to set some value here.  A good one to try first is 1000.
  204.     Enter it like this:   4SPACE /D1000         The default Delay is 0.
  205.  
  206.     See the README.1ST file for instructions on how to get started with the
  207.     /D switch.  4SPACE actually looks better if it runs rather slowly.  The
  208.     valid range of numbers for Delay are 0 to 9999999.  That should cover any
  209.     newer, faster PC that is likely to appear in the next few years.
  210.  
  211.     *** IMPORTANT ***  If you accidently enter a huge Delay, the screen will
  212.     appear frozen (or you may think your machine has locked up).  If this
  213.     happens, hitting the ESC key will exit so you can try again.
  214.  
  215.     Free advice: whenever your computer appears frozen, whether running
  216.     4SPACE or some other program, you should ALWAYS attempt hitting ESC,
  217.     CTRL-BREAK, and CTRL-C  before you throw in the towel and reboot your
  218.     computer.  Other good keys to try are Q for Quit and X for eXit.  If
  219.     none of those work (I am going to make some ememies here) it is often
  220.     the fault of the programmer.  Not always, but often.
  221.  
  222.     Quitting 4SPACE is simplicity itself: hit any key except the SPACEBAR.
  223.     You cannot quit, of course, during the few seconds that the startup
  224.     registration reminder is showing.       :-)
  225.  
  226.     The /L switch controls the number of "lines" the program uses to generate
  227.     its patterns.  For example: the minimum, /L3, sets it to three lines,
  228.     forming a moving triangle on the screen.  The default setting, /L4, forms
  229.     a shifting quadrangle (NOT always rectangle - watch it and see what I
  230.     mean).  The valid range is 3 to 32.  Needless to say, 32 lines on the
  231.     screen can make it look a bit busy.
  232.  
  233.     /C is used to set a color if you want to have 4SPACE use one, constant
  234.     color.  Call it Constant Color.  It sounds boring, but it is my favorite
  235.     mode.  The patterns it generates can be seen most clearly if only one
  236.     color is used.  4SPACE uses the 16 "standard" VGA colors, so the valid
  237.     range for this switch is 1 to 15 (color 0 is the black background).  Try
  238.     different values to find a color you like.  Default is 7 (light gray),
  239.     often called "white" in the PC world.  Also good is 15 (white), which is
  240.     called, also incongruously, "bright white".  What the hell: try 'em all.
  241.  
  242.     /M is Multicolor.  If you specify /M, each "line" is assigned a random
  243.     color value when the program starts.  Two things about that: often two or
  244.     more lines will be of the same color (guaranteed if you have more than 15
  245.     lines); and it will override the /C switch - you can't have single color
  246.     and multicolor at the same time!    Default is Multicolor OFF.
  247.  
  248.     /V enables Variable colors.  When you use /V, a color will shift when the
  249.     line "bounces".  In Multicolor mode, the result of /V is that colors
  250.     change individually.  If /M is not used, the single screen color changes.
  251.     So this switch, too, overrides /C.    The default is Variable Color OFF.
  252.  
  253.     The final switch, /N, enables Noise (sound).  The sounds are simple,
  254.     quiet beeps.  The value of xx specifies the approximate frequency of the
  255.     sound, so for example  4SPACE /N1000  will cause the program to emit a
  256.     beep of about 1000 Hz.   The valid range for /N is 100 to 7000.  Using
  257.     /N with no value (/N by itself) or a value less than 100 will cause the
  258.     frequencies to be random.    Default is Noise OFF.
  259.  
  260.     While 4SPACE is running along and doing its thing, you can temporarily
  261.     freeze it by hitting the SPACEBAR.  So if you see a pattern you enjoy,
  262.     press the spacebar to stop it on-screen.  Press another key and 4SPACE
  263.     will resume normal operation.
  264.  
  265.     As mentioned before, hitting any other key will exit 4SPACE.  There is
  266.     yet another registration reminder in the shareware version, so you will
  267.     actually have to hit a key twice to exit the program.  The final reminder
  268.     does not lock you out as the beginning one does, so just press a key to
  269.     exit at any time.
  270.  
  271.  
  272.                          ╔═════════════════════════╗
  273.                          ║ PUTTING IT ALL TOGETHER ║
  274.                          ╚═════════════════════════╝
  275.  
  276.     For examples of how to combine 4SPACE switches for particular effects,
  277.     examine the lines that say 4SPACE in the included batch file 4DEMO.BAT.
  278.     To avoid confusion, remember that 4DEMO.BAT uses the characters "/D%1" in
  279.     place of the normal /D value.  The other switches appear just as they
  280.     would be entered at the DOS prompt or in another batch file.  For more
  281.     information about 4DEMO.BAT, see the included README.1ST file.
  282.  
  283.     Here are some more examples:
  284.  
  285.             4SPACE /L3
  286.  
  287.     These are the minimal settings.  /L3 sets the number of lines to the
  288.     fewest possible (the default is 4).  All other settings are default:
  289.     default constant color (light gray); Multicolor OFF; Varying colors OFF;
  290.     Noise (sound) OFF.  Note that /D is not specified in these examples.  It
  291.     is impossible for me to predict what your /D setting might be.  You will
  292.     probably have to include /Dxxxx on all your command lines.
  293.  
  294.  
  295.             4SPACE /L5 /M
  296.  
  297.     Lines 5, Multicolor ON.  Each line is a separate color (although repeats
  298.     are common).  Colors will remain constant as the program runs.
  299.  
  300.  
  301.             4SPACE /L10 /C12
  302.  
  303.     Lines 10, all lines of one constant color (12 = bright red).
  304.  
  305.  
  306.             4SPACE /L10 /C12 /V
  307.  
  308.     Lines 10, color 12, Variable colors ON.  The /C color is irrelevant, as
  309.     it will change randomly as soon as it Varies.  Only one color is visible
  310.     at any time, however.  Since /C here is overridden, this is equivalent
  311.     to 4SPACE /L10 /V.
  312.  
  313.  
  314.             4SPACE /L5 /M /N100
  315.  
  316.     5 lines of random but constant colors.  Each "bounce" will produce a
  317.     brief, soft 100 Hz. tone.
  318.  
  319.  
  320.             4SPACE /L5 /M /V
  321.  
  322.     5 lines, of (usually) separate colors.  One of the colors will shift
  323.     randomly on each bounce.
  324.                
  325.  
  326.             4SPACE /L10 /M /V /N
  327.  
  328.     10 lines of different shifting colors with a random tone on each bounce.
  329.     We're starting to get wild here.  Because of the limitations of the PC
  330.     speaker, some frequencies will sound louder than others.  If you use just
  331.     one tone (/Nxxxx), adjust the frequency to one you like.
  332.  
  333.             
  334.             4SPACE /L32 /M /V /N
  335.  
  336.     Max!  32 lines of multiple shifting colors with random tones.  Either you
  337.     will love this or it will drive you nuts in a hurry. I personally prefer
  338.     the more minimal settings.  They can be very relaxing to watch.  This
  339.     setting, in my opinion, is a busy-looking, noisy disturbance.  But what
  340.     the hey, I set it up so that YOU can choose.
  341.  
  342.     With 32 lines on-screen, naturally it takes a bit more computing power to
  343.     drive the thing along.  You will probably want a different Delay with all
  344.     this going on at once.  These switches and a Delay of 0 still runs just a
  345.     bit slow on a 386/20 with a math coprocessor and older VGA card.
  346.  
  347.  
  348.     Try 'em all and have fun!
  349.  
  350.                                 -  Lonny A. Eachus
  351.  
  352.  
  353.  
  354.                                ╔══════════════╗
  355.                                ║ REGISTRATION ║
  356.                                ╚══════════════╝
  357.  
  358.     As with the nag screens in the program, I have to take this opportunity
  359.     to remind you to register 4SPACE.   Think about it: I spent a good bit of
  360.     time on this and the  US $7.00  registration fee is not a whole lot over
  361.     the cost of buying, copying, and mailing the disk.   We're not exactly
  362.     talking Get Rich Quick here.  Shareware authors also need to know that
  363.     their time is not being wasted.  Their only feedback is registrations.
  364.  
  365.     Registration brings you a disk with the latest version of 4SPACE.  The
  366.     registered version has delayed reminder screens.  It also includes any
  367.     new features developed since the time of this writing.  While I can't
  368.     predict the future, by the time you register 4SPACE, these are features
  369.     that you may expect:
  370.  
  371.     Better sound.  PC beeps are at the low end if the aesthetic spectrum.
  372.     Since the whole idea is a mellow thing to watch (you aren't really running
  373.     it manically around the screen, are you?) I will try to add some pleasing
  374.     sounds.  Understand that Bach is beyond my capability and Black Sabbath
  375.     won't be considered.  At least for this program.
  376.  
  377.     256 colors instead of 16.  This is already in progress: I just haven't
  378.     had the time yet to pick and choose 256 colors from among the 256k that
  379.     are available.  (If you have ever gone shopping with a spouse for
  380.     wallpaper, you know what I mean.)  Most of those 256k are ugly, and of the
  381.     rest, I don't want too many Reds or too many Blues.  That would skew the
  382.     Random features.  Right now, 4SPACE is really just mimicking the standard
  383.     16 VGA colors through its own internal color palette anyway, so adding
  384.     more will be a piece of cake once I find the right ones.  No fear: it will
  385.     remain compatible with standard VGA.  640 x 480 resolution with 256 colors
  386.     IS possible in standard VGA.  Most programmers just don't bother.
  387.  
  388.     A real Windows Screen Saver version of the program.  A current problem
  389.     with this is the sluggish graphics speed of Windows.  I am looking for
  390.     workarounds.  The Windows version will first be included with the DOS
  391.     program for evaluation.  Later Windows versions will probably be separate.
  392.  
  393.     I would like to encourage you to contact me if you have ideas for features
  394.     to include in 4SPACE.  Write to the address given below, and include your
  395.     name and address.  Also please include the name and address (Internet
  396.     path or BBS phone number) where you found it.  Marketing contacts are
  397.     important, after all.  If you are the first to submit an idea that is
  398.     used in a future version, you will receive a free registered copy of it.
  399.  
  400.     To register, print the file REGISTER.FRM included with these files, and
  401.     fill it out.  It is a plain ASCII file.  To print it on most systems,
  402.     type  COPY REGISTER.FRM PRN  at the DOS prompt.  If for some reason you
  403.     don't have the file, or can't print it, send your name and address, along
  404.     with a check or money order for $7.00 US, payable to Lonny Eachus, to the
  405.     following address.
  406.  
  407.                                 Lonny A. Eachus
  408.                                 Consultech Computing
  409.                                 1108 N. 22nd
  410.                                 Coeur d'Alene, ID  83814
  411.  
  412.     Thank you for trying 4SPACE.  It's work, but fun work.
  413.